package br.com.jk.cotacaocompra.lista;

import java.util.Date;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;

/**
 *
 * @author camilo
 */
@XmlRootElement(name = "cotacao")
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(propOrder = {"dataLimite", "nomeEmpresa", "email", "oid", "codigo",
  "descricao", "complemento", "marca", "quantidade"})
public class CotacaoAbs {

  @XmlElement(name = "dataLimite")
  private Date dataLimite;
  @XmlElement(name = "nomeEmpresa")
  private String nomeEmpresa;
  @XmlElement(name = "email")
  private String email;
  @XmlElementWrapper(name = "produtos")
  private List<CotacaoCompra> produtos;

  public List<CotacaoCompra> getProdutos() {
    return produtos;
  }

  public void setProdutos(List<CotacaoCompra> produtos) {
    this.produtos = produtos;
  }

  public Date getDataLimite() {
    return dataLimite;
  }

  public void setDataLimite(Date dataLimite) {
    this.dataLimite = dataLimite;
  }

  public String getNomeEmpresa() {
    return nomeEmpresa;
  }

  public void setNomeEmpresa(String nomeEmpresa) {
    this.nomeEmpresa = nomeEmpresa;
  }

  public String getEmail() {
    return email;
  }

  public void setEmail(String email) {
    this.email = email;
  }

}
